Микропрограмма - определение. Что такое Микропрограмма
Diclib.com
Словарь онлайн

Что (кто) такое Микропрограмма - определение

СТРАНИЦА ЗНАЧЕНИЙ В ПРОЕКТЕ ВИКИМЕДИА

Микропрограмма         

связная совокупность микрокоманд в цифровых вычислительных машинах. Каждая микрокоманда указывает выполняемые микрооперации или микроприказы, адрес следующей микрокоманды, продолжительность самой микрокоманды и особые действия, относящиеся к операциям контроля. Одна М. может вызывать другую в качестве микроподпрограммы. Меняя последовательность и состав микрокоманд, т. е. изменяя структуру М., можно изменять систему команд ЦВМ, приспосабливая её к определённому классу задач или обеспечивая программную совместимость с др. ЦВМ. М. обычно хранятся в специализированной памяти, более быстродействующей, чем оперативная память. Длина М. обычно составляет от 10 до 100 микрокоманд, а микрокоманда занимает от 16 до 100 и более двоичных разрядов. Объём М. в малых ЦВМ составляет 256-1024 16-разрядных слова, в средних и больших ЦВМ от 1024 до 819650 - 100-разрядных слов.

Лит.: Булей Г., Микропрограммирование, пер. с франц., под ред. М. Л. Пебарта, М., 1973.

А. В. Гусев.

Микропрограмма SRM         
  • Фотография SRM, загружающей [[aboot]] (загрузчик [[Linux]])
Микропрограмма SRM или SRM-консоль () — микропрограмма, записанная в системное ЭСППЗУ, для загрузки компьютерных систем на основе микропроцессоров DEC Alpha AXP. Акроним SRM происходит от названия документа Alpha System Reference Manual, подробно описывающего архитектуру Alpha AXP и определяющего разнообразные возможности микропрограммы SRM.

Википедия

Микропрограмма

Микропрогра́мма может означать:

  • Встроенное программное обеспечение (прошивка):
    • Компьютерная программа, записанная на интегральной микросхеме ПЗУ и управляющая работой аппаратного обеспечения.
    • Программа, записанная на той же микросхеме, что и процессор, и превращающая его в специализированный для управления аппаратным обеспечением (микроконтроллер).
    • Программа конфигурирования различных ПЛИС (FPGA, CPLD, PAL и т. п.).
  • Микрокод:
    • Программа, по тактам управляющая ресурсами вычислительного устройства (ALU, сдвигатели, мультиплексоры и др.). Обычно в командном слове выделяются отдельные биты для управления необходимым устройством.